cochlear prosthesis - French English Dictionary